#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<math.h>
#include<time.h>

//int max(int x, int y)
//{
//	if (x > y)
//		return x;
//	else
//		return y;
//}
//
//int main()
//{
//	int a=max(5, 8);
//	printf("%d ", a);
//	return 0;
//}

//int main()
//{
//	char str = "AABCD";
//	char str2[100] = { 0 };
//	char str3[100] = { 0 };
//	strcpy(str2, str);
//	strncat()
//	return 0;
//}



int prime(int n)
{
	int x = 0;
	for (x = 2; x < sqrt(n); x++)
	{
		if (n % x == 0)
			return 0;
		else
			return 1;
	}
}


int main()
{
	int i = 0;
	time_t t1 = 0;
	time_t t2 = 0;
	int count = 0;
	for (i = 0; i < 50; i++)
	{
		if (prime(i) == 1)
		{
			printf("%d ", i);
			count++;
		}
	}
	printf("%d\n", count);
	return 0;
}